<h3><i class="fa fa-folder-open fashion"></i> Contratti</h3>

	<?php
	function diffGgDate($first, $second)
	{	
		//isoliamo i valori contenuti nei due array
		$array_f = @explode ("/", $first);
		$array_s = @explode ("/", $second);
		
		$dd1 = $array_f[0];
		$mm1 = $array_f[1];
		$yyyy1 = $array_f[2];
		
		$dd2 = $array_s[0];
		$mm2 = $array_s[1];
		$yyyy2 = $array_s[2];
		
		//utilizziamo i valori degli array come termini di confronto 
		$confronto1 = @gregoriantojd($mm1, $dd1, $yyyy1);
		$confronto2 = @gregoriantojd($mm2, $dd2, $yyyy2);
		
		//calcoliamo la differenza in giorni 
		return $confronto1 - $confronto2; 
	}	

	if(isset($_GET['order']))
		$order = $_GET['order'];
	else
		$order = "none";
		
	if(isset($_GET['direz']))
		if($_GET['direz']=="DESC")		
			$direz = "ASC";
		else
			$direz = "DESC";
	else
		$direz = "ASC";
		
	$table = '<table width="100%" border="0" cellspacing="0" cellpadding="0" class="table table-striped table-bordered table-hover table-condensed">
	<thead>	
	<tr>
		<th><a href="../admin/contratti.php?order=id_contratto'.($order=="id_contratto" ? "&direz=".$direz : "&direz=ASC").'">Contratto</a></th>
		<th><a href="../admin/contratti.php?order=username'.($order=="username" ? "&direz=".$direz : "&direz=ASC").'">Profilo</a></th>
		<th><a href="../admin/profiles.php?order=sesso'.($order=="sesso" ? "&direz=".$direz : "&direz=ASC").'">Sex</a></th>
		<th><a href="../admin/contratti.php?order=tipologia'.($order=="tipologia" ? "&direz=".$direz : "&direz=ASC").'">Tipologia</a></th>
		<th><a href="../admin/contratti.php?order=durata'.($order=="durata" ? "&direz=".$direz : "&direz=ASC").'">Durata</a></th>
		<th><a href="../admin/contratti.php?order=costo'.($order=="costo" ? "&direz=".$direz : "&direz=ASC").'">Costo</a></th>
		<th><a href="../admin/contratti.php?order=dt_ins'.($order=="dt_ins" ? "&direz=".$direz : "&direz=ASC").'">Dt. Ins.</a></th>
		<th><a href="../admin/contratti.php?order=dt_pagamento'.($order=="dt_pagamento" ? "&direz=".$direz : "&direz=ASC").'">Dt. Pagamento</a></th>
		<th><a href="../admin/contratti.php?order=dt_inizio'.($order=="dt_inizio" ? "&direz=".$direz : "&direz=ASC").'">Dt. Inizio</a></th>
		<th><a href="../admin/contratti.php?order=dt_fine'.($order=="dt_fine" ? "&direz=".$direz : "&direz=ASC").'">Dt. Fine</a></th>
	</tr>';
	$count=0;
	$incasso=0;
	$objMain= new Main();
    while ($rowContratto = mysql_fetch_array($this->_res))
    {    
		$user_id = $rowContratto['user_id'];
		$username = $rowContratto['username'];
		$id_contratto = $rowContratto['id_contratto'];
		$tipo_contratto = $rowContratto['tipo_contratto'];
		$sesso = $rowContratto['sesso'];
		$tipo_class = stripslashes($rowContratto['tipologia']);
		

		if($tipo_contratto=="Abbonamento")
			$descrizioneTipologia = $objMain->GetDescrizioneTipologiaAbbonamento($tipo_class);
		else if($tipo_contratto=="Banner")
			$descrizioneTipologia = $objMain->GetDescrizioneTipologiaBanner($tipo_class);
		else
			$descrizioneTipologia = "";

		$durata = stripslashes($rowContratto['durata']);
		$costo = $rowContratto['costo'];
		$incasso= $incasso + $costo;
		
		$dt_pagamento = $objMain->formattaDataItaliana($rowContratto['dt_pagamento']);
		$dt_inserimento = $objMain->formattaDataItaliana($rowContratto['dt_ins']);
		$dt_inizio = $objMain->formattaDataItaliana($rowContratto['dt_inizio']);
		$dt_fine = $objMain->formattaDataItaliana($rowContratto['dt_fine']);
		$dt_oggi = date("d/m/Y");
		
		$differenzaGG = @diffGgDate($dt_fine, $dt_oggi);
		
		$table .= '<tr>';
		$table .= '<td><a href="/admin/contratto.php?id='.$id_contratto.'">'.$id_contratto.'</a></td>';
		$table .= '<td><a href="/admin/profile.php?id='.$user_id.'" target="_blank">'.$username.'</a></td>';
		$table .= '<td>'.$sesso.'</td>';
		$table .= '<td>'.$descrizioneTipologia.'</td>';
		$table .= '<td>'.$durata.'</td>';
		$table .= '<td>'.$costo.'</td>';
		$table .= '<td>'.$dt_inserimento.'</td>';
		$table .= '<td>'.$dt_pagamento.'</td>';
		$table .= '<td>'.$dt_inizio.'</td>';
		$table .= '<td><font color="'.(($differenzaGG < 0) ? '#FF0000' : '').'">'.$dt_fine.'</font></td>';

		$table .= '</tr>';
		$count++;	
    }
    mysql_free_result($this->_res); 
	$table .= '<tr>';
	$table .= '<td colspan="3"></td>';
	$table .= '<td>Incasso</td>';
	$table .= '<td>'.$incasso.'</td>';
	$table .= '<td colspan="4"></td>';
	$table .= '</tr>';
	$table .= '</table>';   
	?>
<?=$table;?>

